'use strict';
const db = uniCloud.database()
exports.main = async (event, context) => {
	// 获取该医生下所有诊所的护士信息
	const res = await db.collection('rx-users-clinic')
	    .aggregate()
		.match({
		    clinic: db.command.in(event.clinic_id_list),
		    types: event.types
		  })
	    .lookup({
	      from: 'rx-users', // 关联的集合名
	      localField: 'userId', // users 集合关联的字段
	      foreignField: '_id', // orders 集合关联的字段
	      as:'users', // 输出的字段名
	    })
	    .end();
	
	//返回数据给客户端
	return { data: res.data, code: 200, msg: 'ok.' }
};
